From d51312b5cef2b510ec1a9dba8a7d45b03ea518f9 Mon Sep 17 00:00:00 2001 From: Eli Zaretskii Date: Tue, 6 Feb 2001 17:08:19 +0000 Subject: [PATCH] (makefile-mode): Set SYNTAX-BEGIN member of `font-lock-defaults' to `backward-paragraph' rather than nil. --- lisp/progmodes/make-mode.el | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/lisp/progmodes/make-mode.el b/lisp/progmodes/make-mode.el index adeec830ab4..72e2e863a76 100644 --- a/lisp/progmodes/make-mode.el +++ b/lisp/progmodes/make-mode.el @@ -587,7 +587,11 @@ makefile-special-targets-list: ;; Font lock. (make-local-variable 'font-lock-defaults) - (setq font-lock-defaults '(makefile-font-lock-keywords)) + (setq font-lock-defaults + ;; SYNTAX-BEGIN set to backward-paragraph to avoid slow-down + ;; near the end of a large buffer, due to parse-partial-sexp's + ;; trying to parse all the way till the beginning of buffer. + '(makefile-font-lock-keywords nil nil nil backward-paragraph)) ;; Add-log. (make-local-variable 'add-log-current-defun-function) -- 2.30.2